mixed breed (animal, like a dog) - Espagnol Anglais Dictionnaire